oncoming diesel fuel-laden truck - Français Anglais Dictionnaire